package com.jinmdz.fmis.dao.model.coldstorage;

import com.jinmdz.fmis.core.annotation.AnDict;
import com.jinmdz.fmis.core.constant.EDictCode;
import com.jinmdz.fmis.dao.base.BaseItem;

/**
 * 冷藏设备信息
 *
 * @author LiCongLu
 * @date 2020-02-15 10:00
 */
public class ColdStorageEquipmentItem extends BaseItem {
    /**
     * 冷藏类型编码
     */
    private Integer equipmentTypeCode;

    /**
     * 冷藏类型
     */
    @AnDict(dict = EDictCode.EQUIPMENT_TYPE, ref = "equipmentTypeCode")
    private String equipmentType;

    /**
     * 设备编码
     */
    private String equipmentCode;

    /**
     * 设备描述
     */
    private String equipmentDescribe;

    /**
     * 设备状态
     */
    private Integer equipmentState;

    /**
     * 列数
     */
    private Integer columnNo;

    /**
     * 行数
     */
    private Integer rowNo;

    /**
     * 禁用状态
     */
    private Integer disableState;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 备注
     */
    private String remark;

    public Integer getEquipmentTypeCode() {
        return equipmentTypeCode;
    }

    public ColdStorageEquipmentItem setEquipmentTypeCode(Integer equipmentTypeCode) {
        this.equipmentTypeCode = equipmentTypeCode;
        return this;
    }

    public String getEquipmentType() {
        return equipmentType;
    }

    public ColdStorageEquipmentItem setEquipmentType(String equipmentType) {
        this.equipmentType = equipmentType;
        return this;
    }

    public String getEquipmentCode() {
        return equipmentCode;
    }

    public ColdStorageEquipmentItem setEquipmentCode(String equipmentCode) {
        this.equipmentCode = equipmentCode;
        return this;
    }

    public String getEquipmentDescribe() {
        return equipmentDescribe;
    }

    public ColdStorageEquipmentItem setEquipmentDescribe(String equipmentDescribe) {
        this.equipmentDescribe = equipmentDescribe;
        return this;
    }

    public Integer getEquipmentState() {
        return equipmentState;
    }

    public ColdStorageEquipmentItem setEquipmentState(Integer equipmentState) {
        this.equipmentState = equipmentState;
        return this;
    }

    public Integer getColumnNo() {
        return columnNo;
    }

    public ColdStorageEquipmentItem setColumnNo(Integer columnNo) {
        this.columnNo = columnNo;
        return this;
    }

    public Integer getRowNo() {
        return rowNo;
    }

    public ColdStorageEquipmentItem setRowNo(Integer rowNo) {
        this.rowNo = rowNo;
        return this;
    }

    public Integer getDisableState() {
        return disableState;
    }

    public ColdStorageEquipmentItem setDisableState(Integer disableState) {
        this.disableState = disableState;
        return this;
    }

    public Integer getSort() {
        return sort;
    }

    public ColdStorageEquipmentItem setSort(Integer sort) {
        this.sort = sort;
        return this;
    }

    public String getRemark() {
        return remark;
    }

    public ColdStorageEquipmentItem setRemark(String remark) {
        this.remark = remark;
        return this;
    }
}
